html,body{
	-moz-user-select:none;/*火狐*/

	-webkit-user-select:none;/*webkit浏览器*/

	-ms-user-select:none;/*IE10*/

	-khtml-user-select:none;/*早期浏览器*/

	user-select:none;
}


body{
	min-width: 1200px;
	background: url("../images/index/bj2.png") no-repeat;
}
*{
	padding: 0;
	margin: 0;
}

/*һ*/
.qhyjydiv{
	background: url("../images/index/qhyjybj.png") no-repeat;
	position:absolute;
	top:50%;
	margin-top: -256px;
}
.qhyjyleft{
	width: 600px;
	text-align: center;
	background: url("../images/index/qyhyjleftbj.png") no-repeat right center;
}
.qhyjyright{
	width: 600px;
	text-align: center;
}

.student_erroll{
	width: 424px;
	height: 228px;
}
.student_erroll_title{
	width: 300px;
	height: 100%;
	background-color: #F0DEEC;
	color: #981F7D;
	text-align: center;
}

.student_erroll_title div{
	font-size: 36px;
	font-weight: bold;
	height: 60px;
	margin-top: 30px;
}



/*һ end*/
/*登录*/
.twodl{
	margin-top: 170px;
}
.twodlcont{
	/*background:url("../images/dlbj.png") no-repeat;*/
	background: rgba(255,255,255, 0.5);
	border: 1px solid #dae1eb;
	-moz-box-shadow:-1px 1px 8px #d4ddeb;
	-webkit-box-shadow:-1px 1px 8px #d4ddeb;
	box-shadow:-1px 1px 8px #d4ddeb;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
    +background: #fff;
	background: #fff \9;
	margin:55px auto 0;
	width: 727px;
	/*height: 447px;*/
}
.twodlwidth{
	width: 667px;
	margin: 0 auto;
	padding-top: 10px;
}
.twodlcontitle{

	padding-top: 17px;
	padding-bottom: 17px;
	font-size: 24px;
	color: #0788ec;
	border-bottom: 1px solid #bbbbbb;
}
.twodlcontitle span{
	font-size: 18px;
	color: #777777;
}
.twoform{
	width: 540px;
	margin:17px auto 0;
}
.actitle{
	font-size: 18px;
	color: #444444;
}
.yzmdiv{
	width: 240px;
	zoom: 1;
	overflow: hidden;
}
.yzmsr{
	border: 1px solid #ccc;
	width:140px;
	padding: 5px 10px;
	box-sizing: border-box;
	float: left;
	+width:125px;
	+padding:8px 10px;
    padding:8px 10px \9;
}
.yzmimg{
	width: 86px;
	height: 33px;
	float: right;
	display: block;
	border: 1px solid #ccc;
}
.yzmimg img{
	width: 86px;
	height: 33px;
}
.yzmsub{
	display: block;
	text-align: right;
}
.yzmsubinput{
	background: #0788ec;
	border: 0 none;
	border-radius: 20px;
	color: #fff;
	font-size: 18px;
	padding: 4px 30px;
}
.yzmsubinput:hover{
	color: #ffff2c;
}


/*图片上传样式*/
.uploadify-button {
	margin-left: 95px;
	color: #fff;
	width: 100px;
	text-align: center;
	background-color: #0788ec;
}

.swfupload {
	margin-bottom: 1em;
	margin-top: 5px;
}


/*头部*/
.header{
	background: url("../images/index/heabj.png") no-repeat;
	padding-top: 23px;
	padding-bottom: 23px;
}
.xglogo{
	width: 199px;
	height: 40px;
}
.xglogo img{
	width: 199px;
	height: 40px;
}
.nav{
	width: 620px;
	overflow: hidden;
}
.nav ul{
	margin-right: -40px;
}
.nav ul li{
	float: left;
	font-size: 18px;
	margin-right: 37px;
	padding-top: 9px;
}
.nav ul li a{
	color: #444;
}
.nav ul li a:hover{
	color: #0788ec;
}
.nav ul li .xgactive{
	color:#0788ec;
}

.xgh3{
	font-size: 14px;
	color: #fff;
	margin: 20px 0;
}
.xgh3 a{
	color: #fff;
}

.xgleft{
	width: 150px;
}
.xglefth3{
	font-size: 16px;
	color: #fff;
	background: #0788ec;
	text-align: center;
	padding-top: 18px;
	padding-bottom: 14px;
}
.xgleftdiv{
	border: 1px solid #b5c6e0;
	border-top: none;
}
.xgleftdiv ul li{
	font-size: 14px;
	color: #444444;
	padding: 25px 0;
	text-align: center;
	background: rgba(255,255,255,0.5);
    +background: #fff;
	background: #fff \9;
}
.xgleftdiv ul li .xgleactive{
	color:  #0788ec;
}
.xgright{
	width: 830px;
}
.xgrighth3{
	font-size: 16px;
	color: #fff;
	background: #0788ec;
	padding-top: 18px;
	padding-bottom: 14px;
	padding-left: 20px;
}
.xgrightcont{
	background:rgba(255,255,255,0.5);
	border: 1px solid #dae1eb;
	-moz-box-shadow:-1px 1px 8px #d4ddeb;
	-webkit-box-shadow:-1px 1px 8px #d4ddeb;
	box-shadow:-1px 1px 8px #d4ddeb;
	padding: 40px 20px 0;
	+background: #fff;
	background: #fff \9;
	border-top: 0;
}
/*�޸����� end*/
/*������Ϣ*/
/*������Ϣ end*/
.pr1{
	vertical-align: middle;
}
.rapadd{
	margin: 0 10px 0 0!important;
}
.sewidth{
	border: 1px solid #ccc;
	float: left;
	width: 300px !important;
	+width: 324px !important;
	box-sizing: border-box;
	padding: 5px 10px;
}
/*��������*/
.glcont{
	background:rgba(255,255,255,0.5);
	border: 1px solid #dae1eb;
	-moz-box-shadow:-1px 1px 8px #d4ddeb;
	-webkit-box-shadow:-1px 1px 8px #d4ddeb;
	box-shadow:-1px 1px 8px #d4ddeb;
	padding: 20px;
    +background: #fff;
	background: #fff \9;
	border-top: 0;
}
.glcontdivh3{
	font-size: 16px;
	color: #fff;
	background-color: #0788ec;
	padding: 5px 30px;
	margin-bottom: 20px;
}

.glcontdivtable{
	margin-bottom: 50px;
	margin-top: 25px;
}
.gltable{
	width: 100%;
}
.gltable tr th{
	background-color: #0788ec;
	color: #fff;
	font-size: 14px;
	padding: 15px 0;
	text-align: center;
	border: 1px solid #82c2f4;
}
.gltable tr td{
	font-size: 14px;
	color: #444444;
	padding: 15px 0;
	text-align: center;
	border: 1px solid #cccccc;
}
.gltable tr td a{
	color: #0788ec;
	text-decoration: underline;
}
/*�������� end*/
/*�½�����*/
.xjdivtitle{
	font-size: 14px;
	color: #444;
	width: 73px;
	padding-top: 5px;
	text-align: right;
}
.xjdivinput{
	width: 694px;
}
.famc{
	width: 300px;
	border: 1px solid #cccccc;
	color: #999999;
	padding: 5px 10px;
}
.xjtex{
	width: 100%;
	border: 1px solid #cccccc;
	color: #999999;
	padding: 5px 10px;
	height: 135px;
}

.xjsub{

}
.xjsuba{
	background-color: #0788ec;
	color: #fff;
	padding: 5px 35px;
}
/*�½����� end*/
/*��������*/
.sctablediv{
	width: 100%;
}
.sctablediv tr th{
	background-color: #aacdf2;
	font-size: 14px;
	color: #444;
	padding: 15px 0;
	border: 1px solid #cccccc;
	text-align: center;
}
.sctablediv tr td{
	font-size: 14px;
	color: #444;
	padding: 11px 0;
	border: 1px solid #cccccc;
	text-align: center;
}
.sctablediv tr td a{
	color: #0788ec;
	text-decoration: underline;
}
.scyxmcb{
	width: 240px;
}
.qbczy{
	background-color: #0788ec;
	color: #fff !important;
	padding: 5px 25px;
	text-decoration: none !important;
}
.scytj{
	width: 335px;
}
/*�������� end*/
/*ģ�⾺��*/
.mnh3{
	font-size: 18px;
	color: #444;
	padding: 15px 0;
	border-bottom: 1px solid #cccccc;
	text-align: center;
}
.mnjztop{
	text-align: center;
	padding: 20px 0;
	vertical-align: middle;;
}
.mnjztop a{
	color: #0788ec;
	text-decoration: underline;
	font-size: 14px;
}

.mnjtab{
	border: 1px solid #cccccc;
}
.mnjtab ul li{
	font-size: 14px;
	color: #444;
	padding: 12px 0;
	text-align: center;
}

.mnjtab ul li:nth-child(even){
	background-color: #d7eafd;
}
/*ģ�⾺�� end*/
/*ѧУ�б�*/
.schlisttop{

}
.schlisttop ul li{
	float: left;
	width: 50%;
	zoom: 1;
	overflow: hidden;
	height: 45px;
	margin-bottom: 10px;
}
.scla{
	color: #444444;
	display: block;
	float: left;
	font-size: 14px;
	margin: 0;
	padding-right: 5px;
	padding-top: 4px;
	text-align: right;
	width:73px;
}
.scinput{
	border: 1px solid #ccc;
	float: left;
	width: 300px;
	box-sizing: border-box;
	padding: 5px 10px;
	background:none;
}
.scsele{
	border: 1px solid #ccc;
	float: left;
	width: 300px;
	box-sizing: border-box;
	padding: 5px 10px;
	background:none;
}
.scsub{
	background-color: #0788ec;
	color: #fff;
	padding: 5px 30px;
}

.schtabwidth{
	width: 100%;
}
.schtabwidth tr th{
	background-color: #0788ec;
	color: #fff;
	padding: 15px 6px;
	text-align: center;
	border: 1px solid #83c4f6;
	font-size: 14px;
}
.schtabwidth tr td{
	font-size: 14px;
	text-align: center;
	color: #444;
	padding: 10px 0;
	border: 1px solid #cccccc;
}
.schtabwidth tr td a{
	color: #0788ec;
	text-decoration: underline;
}
.fxicon{
	width: 6px;
	height: 18px;
	vertical-align: middle;
}
.xzche{
	border: 1px solid #999999;
	width: 14px;
	height: 14px;
	vertical-align: middle;
	padding-left: 0;
}
.zyckxx{
	color: #0788ec;
	text-decoration: underline;
}
/*ѧУ�б� end*/
/*ѧԺ����*/
.xylist ul li{
	float: left;
	background-color: #73a59d;
	color: #fff;
	padding: 3px 20px;
	margin-right: 30px;
}
.xyliactive{
	background-color: #0788ec !important;
}
.xylist ul li a{
	color: #fff;
}
.xytablwidt{
	width: 100%;
}
.xytablwidt tr th{
	font-size: 14px;
	background-color: #0788ec;
	color: #fff;
	padding: 10px 0;
	text-align: center;
	border: 1px solid #83c4f6;
}
.xytablwidt tr td{
	color: #444;
	font-size: 14px;
	text-align: center;
	padding: 10px 0;
	border: 1px solid #ccc;
}
.xytablwidt tr td a{
	color: #0788ec;
	text-decoration: underline;
}
/*ѧԺ���� end*/
/*��������*/
.lntablwidt{
	width: 100%;
	border: 1px solid #ccc;
}
.lntablwidt tr th{
	background-color: #0788ec;
	color: #fff;
	border: 1px solid #83c4f6;
	padding: 10px 0;
	text-align: center;
	font-size: 14px;
}
.lntablwidt tr td{
	padding: 10px 0;
	text-align: center;
	font-size: 14px;
	color: #444;
	border-right: 1px solid #d7d6d6;
}
.lntablwidt tr td:last-child{
	border-right: none;
}
.lntablwidt tr{}
.lntablwidt tr td a{
	color: #0788ec;
	text-decoration: underline;
}
.lntablwidt tr:nth-child(odd){
	background-color: #d6eafd;
}
/*�������� end*/
/*�鿴*/
.cktablwidt{
	width: 100%;
	border: 1px solid #ccc;
}
.cktablwidt tr th{
	background-color: #0788ec;
	color: #fff;
	border: 1px solid #83c4f6;
	padding: 10px 0;
	text-align: center;
	font-size: 14px;
}
.cktablwidt tr td{
	padding: 10px 0;
	text-align: center;
	font-size: 14px;
	color: #444;
	border-right: 1px solid #d7d6d6;
}
.cktablwidt tr td:last-child{
	border-right: none;
}
.cktablwidt tr:nth-child(odd){
	background-color: #d6eafd;
}
/*�鿴 end*/
/*����*/
.zsconh3{
	font-size: 18px;
	color: #444;
	margin-bottom: 20px;
}
/*���� end*/
/*ģ��*/
.mntale{
	width: 610px;

}
.mntalewidth{
	width: 100%;
	border: 1px solid #ccc;
}
.mntalewidth tr th{
	background-color: #0788ec;
	color: #fff;
	border: 1px solid #83c4f6;
	padding: 10px 0;
	text-align: center;
	font-size: 14px;
}
.mntalewidth tr td{
	padding: 10px 0;
	text-align: center;
	font-size: 14px;
	color: #444;
	border-right: 1px solid #d7d6d6;
}
.mntalewidth tr td a{
	color: #0788ec;
	text-decoration: underline;
}
.mntalewidth tr:nth-child(odd){
	background-color: #d6eafd;
}

.mnjzdiva{

}
.mnjzdivtabl{
	width: 100%;
	border: 1px solid #ccc;
}
.mnjzdivtabl tr th{
	background-color: #0788ec;
	color: #fff;
	border: 1px solid #83c4f6;
	padding: 10px 5px;
	text-align: center;
	font-size: 14px;
}
.mnjzdivtabl tr td{
	padding: 10px 0;
	text-align: center;
	font-size: 14px;
	color: #444;
	border-right: 1px solid #d7d6d6;

}
.mnjzdivtabl tr td a{
	color: #0788ec;
	text-decoration: underline;
}
.mnjzdivtabl tr:nth-child(odd){
	background-color: #d6eafd;
}
/*ģ�� end*/
/*�Ա�*/
.dbdivtabl{
	width: 100%;
	border: 1px solid #ccc;
}
.dbdivtabl tr th{
	background-color: #0788ec;
	color: #fff;
	border: 1px solid #83c4f6;
	padding: 10px 5px;
	text-align: center;
	font-size: 14px;
}
.dbdivtabl tr td{
	padding: 10px 5px;
	text-align: center;
	font-size: 14px;
	color: #444;
	border-right: 1px solid #d7d6d6;
}
.dbdivtabl tr:nth-child(odd){
	background-color: #d6eafd;
}
/*�Ա� end*/
/*רҵ�Ա�*/
.zydbdivtabl{
	width: 100%;
	border: 1px solid #ccc;
}
.zydbdivtabl tr th{
	background-color: #0788ec;
	color: #fff;
	border: 1px solid #83c4f6;
	padding: 10px 5px;
	text-align: center;
	font-size: 14px;
}
.zydbdivtabl tr td{
	padding: 10px 5px;
	text-align: center;
	font-size: 14px;
	color: #444;
	border-right: 1px solid #d7d6d6;
}
.zydbdivtabl tr:nth-child(odd){
	background-color: #d6eafd;
}
/*רҵ�Ա� end*/
/*���ֲ�¼*/
.jfschool{
	width: 250px;
}
.jsschwidth{
	width: 100%;
	border: 1px solid #ccc;
}
.jsschwidth tr td{
	padding: 10px 5px;
	text-align: center;
	font-size: 14px;
	color: #444;
	border-right: 1px solid #d7d6d6;
}
.jsschwidth tr:nth-child(even){
	background-color: #d6eafd;
}
/*���ֲ�¼ end*/
/*�߿�*/
.gklist{

}
.gklist ul li{
	font-size: 14px;
	color: #444;
	height: 50px;
	line-height: 50px;
	position: relative;
}
.gklist ul li a{
	color: #444;
}
.gklisttime{
	position: absolute;
	right: 0;
	top: 0;
	color: #999999;
}
/*��ҳ*/
.page{
	text-align: right;
}
.page span{
	padding: 5px 10px;
	font-size: 16px;
	color: #646464;
}
.current{
	color: #0788ec !important;
}
.page span:hover a{
	color: #0788ec;
}
.page .pagactive a{
	color: #0788ec !important;
}
/*��ҳ end*/

/*�߿� end*/
/*�߿�����*/
.gkxqh3{
	font-size: 18px;
	color: #444444;
	line-height: 32px;
	border-bottom: 1px solid #dddddd;
	text-align: center;
	padding: 15px 0;
}
.gkxqtime{
	font-size: 14px;
	color: #999999;
	line-height: 33px;
	display: block;
}
.gkxdcont{
	padding: 30px 0;
}
.gkxdcont p{
	line-height: 28px;
	color: #444;
}
/*��һҳ*/
.nwssele{
	border-top: 1px solid #dcdcdc;
	padding: 10px 0;
}
.nwssele a{
	font-size:14px;
	color: #777;
	line-height:36px;
}
/*��һҳ end*/
/*�߿����� end*/
/*����*/
.bzzxdiv ul li{
	padding: 20px 0;
}
.bzzh3img{
	width: 16px;
	/*height: 17px;*/
	overflow: hidden;
}
.bzzh3img img{
	width: 16px;
	height: 17px;
	vertical-align: middle;
}
.bzzh3p{
	width: 760px;
	overflow: hidden;
	font-size: 14px;
	color: #444;
}

.addzkcont{
	display: none;
}
.bzhh3img {
	width: 16px;
	overflow: hidden;
}
.bzhh3img img{
	width: 16px;
	height: 17px;
	vertical-align: middle;
}
.bzhdh3p{
	width: 760px;
	overflow: hidden;
	font-size: 14px;
	color: #777777;
}
/*���� end*/
/*��Уרҵ*/
.zhuanyetable{
	width: 600px;
	overflow: hidden;
}
.zytablewidth{
	width: 100%;
}
.zytablewidth tr{
	color: #444;
}
.zytablewidth tr td{
	border: 1px solid #cccccc;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.zytabfir{
	text-align: right;
	width: 30%;
	background-color: #cfe4fc;
}
/*��Уרҵ*/
/*רҵ����*/
.zycpdiv{
	width: 667px;
	margin:0 auto;
	padding: 85px 0;
}
.zycpdiv p{
	font-size: 14px;
	color: #444;
	line-height: 40px;
}
.ksdtsub{
	background-color: #0788ec;
	color: #fff;
	padding: 5px 40px;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
}
/*רҵ���� end*/
/*רҵ������*/
.zyst{
	width: 610px;
	margin:0 auto;
	padding:40px 0;
}
.zysth3{
	font-size: 16px;
	color: #444;
	line-height: 53px;
}
.zyrad{
	vertical-align: middle;
}
.zyssel{
	font-size: 14px;
	color: #444;
}
.zystxy{
	background-color: #0788ec;
	color: #fff;
	padding: 5px 25px;
}
/*רҵ������ end*/
/*13*/
.twodlcont{
	margin-top: 80px;
}
.addbcdiv{
	padding-top: 120px;
	padding-bottom: 70px;
}
.addbcdivnu{
	font-size: 200px;
	color: #0788ec;
	line-height: 78px;
	text-align: center;
}
.addbcdivspan{
	display: block;
	font-size: 20px;
	color: #0788ec;
	line-height: 47px;
	margin-top: 90px;
}

/*13 end*/
.content{
	margin-bottom: 200px;
}



/*����*/
.jcContact {
	left: 0;
	position: absolute;
	top: 0;
	width: 256px;
	z-index: 99;
	border: 1px solid #58a9f5;
}
.jcConBtn {
	background:url("../images/xfpm.png") no-repeat;
	cursor: pointer;
	height: 110px;
	left: 0;
	position: absolute;
	top: 0;
	width: 30px;
}
.addpmwidt{
	/*width: 207px;*/
	margin: 0 auto;
	padding-bottom:20px;
}
.addbjt img{
	width: 100%;
}
.adxfleft{
	width: 71px;
	height: 78px;
}
.adxficon{
	width: 71px;
	height: 78px;
}
.adxfright a{
	display: block;
	width: 110px;
	height: 30px;
	line-height: 30px;
	color: #fff;
	background-color: #0788ed;
	text-align: center;
}
.adxfcont{
	/*border-top: 1px solid #0788ed;*/
	/*margin-top: 10px;*/
	padding: 0 20px;
}
.adxfh3{
	font-size: 20px;
	color: #0788ed;
	padding: 24px 0;
}
.adxful li{
	height: 40px;
	line-height: 40px;
	font-size: 16px;
	color: #444444;
}
/*����end*/

/*רҵ�������*/
.zycpjg{
	margin: 0 auto;
	padding: 40px 0;
	width: 610px;
}
.zycjgh3{
	font-size: 16px;
	color: #0788ed;
	line-height: 60px;
}
.zycpjgcont p{
	line-height: 28px;
	color: #444444;
}
.zycpjgt ul li{
	margin-bottom:10px;
}
.zycpjgt ul li a{
	color: #444;
	font-size: 14px;
}
.zycpjgt ul li a:hover{
	color: #0788ed !important;
	text-decoration: underline;
}
.zycpon{
	color: #0788ed !important;
	text-decoration: underline;
}
/*רҵ������� end*/
/*�����¼�*/
#maskLayer{position: absolute;left:0px;top:0px}
#alphadiv{position:absolute;background:#000;z-index: 2000}
#drag{position:absolute;background:#fff;z-index: 2001;width:580px;}
#drag_h{line-height:35px;height:35px;cursor:move;color:#fff;background:#0788ec;border-bottom:1px dashed #babcbc;padding:0 10px}
#drag h3 b{float:left}
#drag h3 span{font-weight:normal;float:right;cursor:pointer}

#sublist{position:absolute;z-index:2100;background:#fff}

/* ѡ�������� */
#jobAreaAlpha{padding:10px 4px}
#jobAreaAlpha h4{color:#0788ec;font-size:14px;}
#jobAreaAlpha dl{zoom:1;overflow:hidden;line-height:25px}
#jobAreaAlpha dt{float:left;width:80px;font-weight:bold}
#maincity2 dt{
	display: none;
}
#jobAreaAlpha dd{float:left;width:492px}
#jobAreaAlpha dd li{float:left;width:82px;cursor:pointer;text-indent:16px;height:25px;overflow:Hidden}
#jobAreaAlpha dd li.over{background-color:#0788ec;color:#fff}

